home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE6 / FTRIXPRO / !iSVManual / Manual < prev    next >
Text File  |  1997-09-01  |  15KB  |  376 lines

  1. Manual for FontTrix PRO
  2. FontTrix PRO is a multitasking application 
  3. designed to allow quick and easy modification of 
  4. existing outline fonts in order to create new 
  5. weights. To load FontTrix PRO simply double 
  6. click on its icon and it will then load onto the 
  7. icon bar. Clicking SELECT on its icon will open 
  8. up the main control window. (Clicking Adjust will
  9. open up the editor window - see later).
  10.  
  11. FontTrix v FontTrix PRO
  12. FontTrix & FontTrix PRO have a very similar user
  13. interface, the difference is in the files they
  14. produce. FontTrix produces transformed fonts
  15. that can be displayed by the font manager. 
  16. FontTrix PRO produces “real” fonts that can be
  17. loaded into !FontED or another Font Editor. Fonts
  18. produced by FontTrix PRO can also be used on
  19. machines with Risc OS 2 (providing an OS 2 font
  20. is used as a source).
  21.  
  22. What is a Transformation?
  23. A transformation of a font means pulling its
  24. shape around. A simple example is extending
  25. it, increasing the X value of each XY pair so
  26. that the letters in the font are longer. Pre-
  27. defined transformation as used by the weight or
  28. family windows are refered to as styles.
  29. For a more detailed explanation see the section
  30. entitled “The Editor Window”.
  31.  
  32. The Main Control window
  33. This contains a view of the currently select
  34. font as well as four buttons that will each
  35. open up one of the FontTrix PRO font creation
  36. windows. Pressing MENU in this window will
  37. open up a menu from which a new source font
  38. can be selected. IMPORTANT - if the source font
  39. icon is blank then select a font NOW before
  40. continuing with the application.
  41.  
  42. The Family Window
  43. This can be opened by clicking on the Family button
  44. in the main control window. The Family window
  45. allows you to quickly create up to 26 new weights
  46. from the source font. Each weight can be selected
  47. or deselected by clicking on the appropriate radio
  48. button. The ALL button will turn on all of the weights,
  49. the NONE button will clear all of the weights and the
  50. TOGGLE button will flip the state of each button
  51.  
  52. Making a new family
  53. Once you are happy with the selection of new weights
  54. that you wish to make simply click on the Make Family
  55. button and FontTrix PRO will automatically make the new 
  56. weights for you and save them into the same !Font
  57. directory as the source font. Sometimes the new font
  58. will have a name that is longer than 39 letters and
  59. FontTrix PRO will then ask if you want to shorten the 
  60. name or abort the manufacture of the particular weight.
  61.  
  62. The Weight Window
  63. This can be opened by clicking on the Weight Window
  64. button in the Main Control window. This part of
  65. FontTrix PRO allows you to make over 5000 new weights
  66. from your source font - however not all of these
  67. weights would prove very sensible. The source font
  68. is shown ay the top of the window the new font
  69. name is shown underneath and the style selector
  70. is underneath this.
  71.  
  72. The Weight Style Selector
  73. As you can see the style selector allows up to 3 new
  74. pre-defined styles to be made in the new weight. At the
  75. moment they are all blank - however if you press MENU
  76. on the first style menu button a style menu will
  77. open showing you the possible styles. If you choose
  78. a style it will be selected and the name will appear
  79. in the relevant style icon. Up to 3 new styles can
  80. be selected in any order you like
  81. eg.) Trinity.Medium.Compressed.SemiScript.Oblique
  82.  
  83. Show Example
  84. Clicking on this icon will open a window showing
  85. the new weight for your source font. The sample
  86. window displays an anti-aliased sample of your new
  87. font BEFORE you have even made it. The sample will
  88. also update in real time. If you choose a new style
  89. to add to the new weight you are making the sample
  90. window will show the new weight almost instantly.
  91.  
  92. Making a new weight
  93. Once you are happy with your new weight clicking 
  94. on the Make Weight button will make the new weight
  95. for you and save it into the same !Fonts directory
  96. as the source font. If the new name is over 39 
  97. letters in length you will be asked if you want the 
  98. font made with a truncated (shortened) name. If you
  99. click on Cancel the font will not be made.
  100.  
  101. Choosing Weights
  102. If you click on the Random Weight button FontTrix PRO
  103. will choose a new weight at random and show it in the
  104. sample window if the sample window is open. New 
  105. weights can only have one occurrence of each style. 
  106. For example if you try and make the Font 
  107. Trinity.Medium.SemiLight.SemiLight.Oblique FontTrix 
  108. PRO will remove the second SemiLight from the name.
  109.  
  110. Editor... button
  111. This button will take the sum of all the current
  112. styles selected, combine them as one and then export
  113. this style to the transformation editor. From
  114. here the style an be changed, or saved to disk for
  115. use later. See the section on the Transformation
  116. Editor for more information.
  117.  
  118. The Custom Window
  119. The custom window can be opened by clicking on the
  120. Custom Window icon in the Main Control Window. The
  121. custom window is designed to allow you to produce
  122. customized weights for any font you like. As you can
  123. see there are 6 slider bars each of which will adjust
  124. one aspect of you new font.
  125.  
  126. The Custom Example
  127. Clicking on the Show Example window will open up an
  128. antialiased example of your new font. Any changes to
  129. the fonts characteristics made with the slider bars
  130. will be displayed in this window in real time. 
  131. This allows you to fine tune your customized font easily
  132. and quickly before actually making it.
  133.  
  134. Width & Height
  135. The slider bars can be moved or dragged using the
  136. SELECT button on the mouse. 
  137. Width & Height - these two slider bars will alter
  138. the width and height of the letters in your font.
  139. Note that they will NOT alter the character offset
  140. so if you make a font wider the letter spacing
  141. will stay the same and characters may overlap.
  142.  
  143. Oblique Angle & Vertical Angle
  144. These allow you to alter the angle of the letters
  145. in your new font. A Normal oblique font will have
  146. a an oblique angle of between 10 and 25 degrees.
  147. The vertical angle changes the amount the each 
  148. character rises from the baseline along its width.
  149. If you set a negative Oblique angle the font will
  150. slant backwards - this can be used to straighten up
  151. an existing Oblique or italic font.
  152.  
  153. Tracking
  154. This will alter the letter spacing of your new font.
  155. So if you are extending the width of a font by 120%
  156. you will also want to extend the letter spacing by
  157. the same amount. To see the difference between the
  158. width and tracking settings try dragging both of 
  159. the bars with the example window open. 
  160.  
  161. Making a custom font
  162. A custom font can be made simply be setting up the slider
  163. bars as appropriate and then typing in the new name of 
  164. the font into the Weight Name Icon and clicking on the 
  165. Make Custom Font button. The font will be made with
  166. the name you have supplied. The name must be legal.
  167. Trinity.Medium.Rotated.Example is legal.
  168. Trinity.Medium.Rotated example  is not legal.
  169. All names can only have 11 letters between each full stop
  170. and have to be less then 39 letters in total.
  171.  
  172. Send to editor
  173. This button will take the current settings from the
  174. custom font designer and export them into the 
  175. transformation editor. When you click on this button
  176. the transformtion editor will open with the same
  177. settings as were in the custom designer. See the
  178. next few pages for information on the editor.
  179.  
  180. The Editor Window
  181. This window allows you to edit any of the styles already
  182. defined in FontTrix PRO or to make new styles up easily. 
  183. This operates a little differently to the other Windows.
  184. It allows you to produce transformations that contain
  185. mathematical formulae. In simple terms the editor
  186. provides you with a 6 entry transformation matrix that
  187. can be used to alter a fonts appearance.
  188.  
  189. How does the editor work
  190. When you first open the editor you will see the current
  191. transformation “(none)”. (a=1 b=0 c=0 d=1 e=0 f=0)
  192. If you make a font with this transformation it will be 
  193. an exact copy of your source font. Next to the name 
  194. of the transformation is a MENU button. Clicking on 
  195. this will open up the same style menu as is shown 
  196. in the Weight window. Choose Extended from the menu. 
  197. The transformation will now change to 
  198. (a=1.3 b=0 c=0 d=1 e=0 f=0).
  199.  
  200. How does the math work?
  201. In the editor window you can see two equations, these
  202. show you how the transformation works. 
  203. X=(X*a)+(Y*c)+e  Y=(X*b)+(Y*d)+f
  204. In the example above choosing Extended from the menu
  205. you can see that each X position in the font will be
  206. multiplied by 1.3 thus making each character longer.
  207. Select the other transformations from the menu in
  208. sequence to see how they work.
  209.  
  210. Transformations on disk
  211. Supplied with FontTrix PRO are a set of transformations
  212. in a directory called Matrices. These can be loaded
  213. by dragging them to the FontTrix PRO icon on the icon
  214. bar, or by dropping them in any window. The editor
  215. window will automatically open, if it is not already
  216. open. Transformations can be saved by clicking on the
  217. Save Transformation button and dragging the file icon
  218. to an open filer window.
  219.  
  220. Making your own transformations
  221. You can easily make your own transformations by first
  222. entering a name in the relevant icon (up to 11 chars)
  223. and then entering each definition in the icons on the
  224. editor window. The only variables that can be used
  225. are X & Y but the following math signs can be used
  226. + - / * =
  227. Also the following commands can be incorporated
  228. ABS DIV INT MOD RND SGN SQR ACS ASN ATN COS
  229. DEG EXP LN  LOG PI  RAD SIN TAN
  230.  
  231. Warning (RND(x) command)
  232. If you make a transformation with the RND (Random)
  233. command (for example the scrunched matrix supplied
  234. on disk) then it is possible for the font bounding
  235. boxes to become distorted. Any font made using this
  236. command should be loaded into Acorns !FontED 
  237. application. Wait until the font is loaded (!FontED
  238. will beep) then save the font back. This will
  239. correct any bounding box errors. Alternatively you
  240. can use the Set BBox to maximum option (see options). 
  241.  
  242. Options
  243. Clicking on the Options icon in the Main Control
  244. Window or in the Transformation Editor window
  245. will open up the options window. This allows
  246. you to set up a couple of FontTrix PRO’s automatic 
  247. features easily. It also has options concerned with 
  248. scaffolding, kerning and outlines. Clicking on the
  249. Save button will save your options to disk so that
  250. whenever FontTrix PRO is loaded it will be set up
  251. as you want.
  252.  
  253. ReScan FontPath
  254. This will be on by default - when a new font is made
  255. from any part of FontTrix PRO it will be saved into a font
  256. directory and that directory will be rescanned so that
  257. the new font is available immediately. This option will
  258. ONLY work if you use the Acorn !Font directories.
  259. If you use a FontManager or !MoreFonts from Computer
  260. Concepts then turn this option off BEFORE making
  261. any fonts.
  262.  
  263. Auto Truncate Font Names
  264. This will tell FontTrix PRO to shorten any new font names 
  265. of over 39 Characters automatically without checking 
  266. first. If this option is off and you make a font of 
  267. over 39 letters then FontTrix PRO will ask you if you
  268. want the font name truncated (shortened) or do not
  269. want to make the font. If this option is set then all
  270. names will be truncated for you without a prompt.
  271.  
  272. Scaffold Options
  273. Remove scaffold tree will remove any global scaffolds
  274. from with in the font, this can be used to get round 
  275. the !FontED - “Cyclic scaffold link” bug.
  276. Remove linear links will remove any linear scaffold
  277. links within a characters scaffolding, it can be used
  278. to repair a font with “Invalid linear links”.
  279.  
  280. Other Options
  281. Blank kern pairs will leave all kern pairs intact
  282. but will reset their offsets to zero, effectively
  283. removing them.
  284. Attempt to close paths will try and ensure that all
  285. character Outlines start and end at the same XY
  286. coordinates. This is only really needed if you are 
  287. producing a random shift of outline XY pairs - eg
  288. the Scrunched matrix supplied on disk.
  289.  
  290. Set BBox to maximum
  291. This will reset the characters outline Bounding Box
  292. to the largest possible extent - we recommend that 
  293. this option is always on when you make a new
  294. weight using the Transformation editor as some
  295. mathematical transformation can cause bbox problems
  296. (see the warning about the RND(x) command).
  297.  
  298. Leave char widths intact
  299. Some transformations made with the editor can have
  300. undesirable effects on character widths (eg the
  301. Ghostly Matrix supplied on disk). Clicking this 
  302. option will tell FontTrix PRO to leave all character
  303. widths as it found them.
  304.  
  305. Export to FontED
  306. When this option is ticked any font that is produced
  307. will be automatically exported to !FontED when the
  308. font has been finished. This option will obviously
  309. only work if !FontED has been “seen” by the filer
  310. before trying to export the font.
  311.  
  312. Auto save
  313. This option toggles the way that fonts are saved by
  314. FontTrix PRO. If this option is on then the font
  315. will be automatically saved back into the font folder
  316. in a new directory. If this option is off then when
  317. the font is made a save dialogue box will open which
  318. will allow you to save the Outlines and Intmetrics
  319. of the font out by hand.
  320. Auto save should be off if you are using !FontDIR or
  321. Easyfont, or if you are trying to change the ROM fonts.
  322.   
  323. Scaffolding
  324. The fonts made by FontTrix PRO will use the hinting from
  325. your source font. However there are some restrictions
  326. to this “Automatic” hinting process. Some scaffold 
  327. links will have to be detached in order to make the
  328. font properly. Extended or Condensed fonts will have
  329. the full hinting of the original font, Oblique fonts
  330. will have the X scaffold links disconnected. FontTrix
  331. PRO will try and keep as much hinting as possible from
  332. the source font.
  333.  
  334. Skeletons
  335. Any skeletons found in the source font will be used
  336. in the new font and will be automatically repositioned
  337. and have scaffold links adjusted in the same way as
  338. the outlines of the font.
  339.  
  340. Using your new fonts
  341. Any fonts created by FontTrix PRO can be used in
  342. the same way that any other font can be used.
  343. Unlike the fonts made by FontTrix the fonts made
  344. by FontTrix PRO are real fonts and hence can be
  345. used without the source font being present.
  346.  
  347. FontDIR & EasyFont
  348. These applications provide a sensible front end
  349. and control system for the Acorn font manager.
  350. However they are both READ ONLY filing systems
  351. and as such nothing can be saved back into them.
  352. If you do want to use Font Trix PRO with any
  353. fonts in one of these packages then you have will 
  354. have to install them in the normal Acorn !Fonts
  355. folder or ensure that the autosave option in 
  356. FontTrix PRO is off (see autosave option).
  357.  
  358. Legal Note
  359. Some Font manufacturers forbid the dis-assembly
  360. or modification of their fonts. Before using Font
  361. Trix PRO please ensure that you have permission to
  362. use it on the source font. Fonts produced with
  363. FontTrix PRO can be distributed provided such
  364. distribution does not break the licence conditions
  365. of the source font used.
  366.  
  367. FontTrix PRO is © iSV 1993/1994/1995
  368. If you do discover any problem then please do 
  369. report it to us. iSV software can be contacted
  370. at
  371. 86 Turnberry
  372. Home Farm
  373. Bracknell
  374. Berks
  375. RG12 8ZH
  376. TEL 01344 55769